package com.banesco.precargadepositos.interfaz.contratos;

import com.banesco.precargadepositos.interfaz.componentes.DosColumnasBotonesBanesco;
import com.banesco.precargadepositos.interfaz.componentes.DosColumnasComboBoxBanesco;
import com.banesco.precargadepositos.interfaz.componentes.DosColumnasTextboxBanesco;
import com.banesco.precargadepositos.interfaz.componentes.TresColumnasCampoCedulaBanesco;

public interface ICrearPrePagoTdc extends IBase {
	
    DosColumnasComboBoxBanesco getComponenteTipoPagoTdc();
    DosColumnasTextboxBanesco getComponenteMontoPagoTdc();
	
	DosColumnasTextboxBanesco getComponenteNumeroTarjeta();
	DosColumnasComboBoxBanesco getComponenteTipoMonto() ;
	DosColumnasTextboxBanesco getComponenteCantidadCheques();

	TresColumnasCampoCedulaBanesco getComponenteCedulaDepositante();
	TresColumnasCampoCedulaBanesco getComponenteCedulaBeneficiario();
	
	DosColumnasBotonesBanesco getComponenteBotonesAcciones();
	
	void setComponenteCedulaDepositante(TresColumnasCampoCedulaBanesco componenteCedulaDepositante);
	void setComponenteCedulaBeneficiario(TresColumnasCampoCedulaBanesco componenteCedulaBeneficiario);
	void setComponenteTipoPagoTdc(DosColumnasComboBoxBanesco componenteTipoPagoTdc);
	void setComponenteTipoMonto(DosColumnasComboBoxBanesco componenteTipoMonto) ;
	void setComponenteMontoPagoTdc(DosColumnasTextboxBanesco componenteMontoPagoTdc);
	void setComponenteNumeroTarjeta(DosColumnasTextboxBanesco componenteNumeroTarjeta);
	void setComponenteCantidadCheques(DosColumnasTextboxBanesco componenteCantidadCheques);
	void setComponenteBotonesAcciones(DosColumnasBotonesBanesco componenteBotonesAcciones);

}
